//****************************************************************
//  ReserseNumber.java  Java Foundations
//
//  Demonstates the use of a do loop.
//****************************************************************
import java.util.Scanner;

public class ReverseNumber
{
  //--------------------------------------------------------
  //  Reverse the digits of an interger mathematically.
  //--------------------------------------------------------
  public static void main (String[] args)
  {
   int number,lastDigit, reverse = 0;

   Scanner scan = new Scanner (System.in);

   System.out.println ("Enter a positive interger: ");
   number = scan.nextInt();

   do
   {
     lastDigit = number % 10;
     reverse = (reverse * 10) + lastDigit;
     number = number / 10;
   }
   while (number > 0);
 
   System.out.println ("That number reversed is " + reverse);
  }
}
